long-tailed finch - English Synonyms Dictionary